#ifndef _CMYSQL_H_
#define _CMYSQL_H_
#include <mysql/mysql.h>
#include <stdio.h>
/*
功能：连接数据库
输入：无
输出：MYSQL *conn 连接成功的数据库连接句柄
*/
MYSQL *getnewconn(void);
/*
功能：执行查询语句并返回结果集
输入：MYSQL *MYSQL 数据库连接句柄
       char *table 要查询的表名
       char *field 要查询的字段名
输出：MYSQL_RES *res 查询结果集
*/
MYSQL_RES *resultofquery(MYSQL *MYSQL,  char *table, char *field);
/*
功能：插入数据
输入：MYSQL *MYSQL 数据库连接句柄
       char *table 要插入的表名
       char *field 要插入的字段名
       char *value 要插入的值
输出：无
*/
void insertdata(MYSQL *MYSQL,  char *table,  char *field,  char *value);
/*
功能：删除数据
输入：MYSQL *MYSQL 数据库连接句柄
       char *table 要删除的表名
       char *value 要删除的值
输出：无
*/
void deletedata(MYSQL *MYSQL,  char *table,  char *value);
/*
功能：更新数据
输入：MYSQL *MYSQL 数据库连接句柄
       char *table 要更新的表名
       char *field 要更新的字段名
输出：无
*/
void updatedata(MYSQL *MYSQL,  char *table,  char *field);
/*
功能：创建新表
输入：MYSQL *MYSQL
       char *table
输出：无
*/
void createtable(MYSQL *MYSQL,  char *table);

#endif
